package com.lotus.lqmp.service.biz.bean;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author: SunJun
 * @Email: sunjun0207@163.com
 * @Version: version1.0
 * @Since 2022/4/1 16:07
 */

/**
 * ECU详情导出字段信息
 */
@Data
public class EcuDetailExportModel implements Serializable {
    private static long serialVersionUID = 1293635170859L;

    @Excel(name = "ID", orderNum = "0", width=15)
    private String id;

    @Excel(name = "ECU", orderNum = "1", width=15)
    private String ecu;

    @Excel(name = "ECU English Full name", orderNum = "2", width=15)
    private String ecuEnglishFull;

    @Excel(name = "ECU Chinese Full name", orderNum = "3", width=15)
    private String ecuChineseFullName;

    @Excel(name = "System Team(PSS) name", orderNum = "4", width=15)
    private String systemTeamPssName;

    @Excel(name = "SWDL", orderNum = "5", width=15)
    private String swdl;

    @Excel(name = "Unit", orderNum = "6", width=15)
    private String unit;

    @Excel(name = "Domain", orderNum = "7", width=15)
    private String domain;

    @Excel(name = "Lead Org status", orderNum = "8", width=15)
    private String leadOrgStatus;

    @Excel(name = "GRI ECU owner", orderNum = "9", width=15)
    private String griEcuOwner;

    @Excel(name = "Platform/Tophat@GRI", orderNum = "10", width=15)
    private String platformTophatGri;

    @Excel(name = "FS Level", orderNum = "11", width=15)
    private String fsLevel;

    @Excel(name = "OBD related", orderNum = "12", width=15)
    private String obdRelated;

    @Excel(name = "Cyber Security", orderNum = "13", width=15)
    private String cyberSecurity;

    @Excel(name = "Flexray", orderNum = "14", width=15)
    private String flexray;

    @Excel(name = "CAN", orderNum = "15", width=15)
    private String can;

    @Excel(name = "LIN", orderNum = "16", width=15)
    private String lin;

    @Excel(name = "ETH", orderNum = "17", width=15)
    private String eth;

    @Excel(name = "PMXU", orderNum = "18", width=15)
    private String pmxu;

    @Excel(name = "UPL", orderNum = "19", width=15)
    private String upl;

    @Excel(name = "Interface", orderNum = "20", width=15)
    private String interfaces;

    @Excel(name = "ECU Owner", orderNum = "21", width=15)
    private String ecuOwner;

    @Excel(name = "Dept.", orderNum = "22", width=15)
    private String dept;

    @Excel(name = "Module", orderNum = "23", width=15)
    private String module;

    @Excel(name = "Nominated", orderNum = "24", width=15)
    private String nominated;

    @Excel(name = "Sourcing Time", orderNum = "25", width=15)
    private String sourcingTime;

    @Excel(name = "Supplier", orderNum = "26", width=15)
    private String supplier;

    @Excel(name = "Topology Version", orderNum = "27", width=15)
    private String topologyVersion;
}
